import { createRouter,createWebHashHistory } from "vue-router";
import Home from '@/components/home.vue'
// 引入每个目录下面的index.js文件
const ModulesFile=import.meta.glob('./*/index.js',{eager:true})
// 总路由集合
const RouterList = []

//提取每个对象下的值 同步获取
Object.values(ModulesFile).map( mod=>{
    if(mod.default){
        RouterList.push(...mod.default)
    }
})
RouterList.push(...[
{
    path:'/',
    name:'index',
    component:Home
}
])
export default createRouter({
    history:createWebHashHistory(),
    linkActiveClass:'active',
    routes:RouterList
})